@charset "utf-8";
/* CSS Document */
h1, h2, h3, h4, h5, h6,span{ margin:0 0;}
*{margin: 0 0;padding: 0 0; }
ul,span{ padding:0 0; margin:0 0;}
ul li{ list-style:none; }
.clr{ clear:both;}
form{ margin:0 0; padding:0 0;}
body{ margin:0 0; padding:0 0; background-color:#ffffff; } 
p{font-family:"宋体"; font-size:12px;}
a{font-family:"宋体"; text-decoration:none; cursor:pointer;}
a:hover{text-decoration:none; }
img{ border:none;}
h1, h2{font-family:"微软雅黑";}

/*body样式*/
html {height:100%;max-height:100%;padding:0;margin:0;border:0;overflow: hidden;}
body{height:100%;max-height:100%;overflow:hidden;background: url(../images/body_bg.png) 0 0 repeat;color:#333;font-size:12px;	font-family:Arial, Helvetica, sans-serif "宋体";	}

/*login*/
.login_all{ min-width: 980px; height:1080px;background-image: url(../images/body.jpg);background-repeat: no-repeat;background-position: center 0;}
.login_all_content{ width:471px; margin:0 auto; padding-top:11%;}
.login_head{ width:471px; height:80px; background: url(../images/login_head.png) 0 0 no-repeat;}
.login_head h1{ font-weight:normal;font-family: "微软雅黑";font-size: 20px;color: #004a53; height:76px; line-height:76px; padding:1px 0 0 20px;}
.login_center{ width:471px; background:url(../images/login_center.png) 0 0 repeat-y; padding-bottom:23px;}
.login_center_content{ padding:30px 0 0 40px;}
.login_center label{ display: block; width:76px;line-height:48px;font-family:"Microsoft Yahei"; color:#333333; font-size:18px; text-align:right;
float:left; height:48px; margin-right:4px; }
.login_center input{ width:262px; height:31px; background:none; border:none; font-family:"Microsoft Yahei"; color:#000000; font-size:15px; padding:8px 10px 9px 10px; padding:13px 10px 5px 10px\0; *padding:13px 10px 5px 10px;}
.password_text{ display: block;float:left;  width:282px; height:49px; position:relative; background: url(../images/login_input.png) 0 0 no-repeat;}
.password_text span.write_word{ position:absolute; top:13px; padding-left:10px; font-family:"Microsoft Yahei"; color:#888888; font-size:14px;}
.password_name{ margin-top:15px;}
.verification_name .password_text{ width:134px; height:49px; background: url(../images/verification_12.png) 0 0 no-repeat;}
.verification_name .password_text input{width:114px; }
.ver_img{ display:inline-block; float:left;}
.ver_img img{ display:inline-block;float:left; margin:6px 10px 0 5px; }
.ver_img a{display:inline-block;float:left; margin-top:8px;color: #666666; }
.ver_img a:hover{ color:#009cff;}

input.login_button{ display:block; background:none; border:none; cursor:pointer; text-decoration:none; width:95px; height:50px; background: url(../images/login_button.png) 0 0 no-repeat; margin:20px 0 0 150px;}
input.login_button:hover{background: url(../images/login_button_hover.png) 0 0 no-repeat;}
.login_name:after{ content:""; display:block; clear:both;}
.password_name:after{ content:""; display:block; clear:both;}
.login_error { display:block;color: #FF0000;line-height: 12px; padding: 7px 4px 0 82px;*padding: 4px 4px 0 82px;}
.login_bottom{ width:471px; height:9px; background:url(../images/login_bottom.png) 0 0 no-repeat;}


/*head*/
#head{position:absolute;display:block;width:100%;z-index:5;overflow:hidden; height:64px; background:url(../images/head_bg.png) 0 0 repeat-x;}
.logopanel { display:inline-block; float:left; width:20%; }
.logopanel a{ display:block;font-family: "微软雅黑";font-size: 20px;color: #ffffff; line-height:61px; padding-left:15px;}
.headerpanel  { display:inline-block; width:80%; float:left; }
.headerright { float: right; margin:17px 20px 0 0;}
.headerright p{ display:inline-block; float:left; line-height:28px; font-size:14px; font-family:"微软雅黑"; color:#fff; height:28px; margin-right:18px;}
.headerright p span{ margin-right:5px;}
.headerright a{ display:inline-block; float:left;}
.headerright a.edit_password{ margin-right:10px;}
/* Breadcrumbs */
.breadcrumbwidget{ padding:0 20px;height:26px;line-height:26px; background: #333; border-left: 1px solid #3c3c3c; font-size: 11px;}
.breadcrumbwidget .breadcrumb li { float:left; text-shadow: none; }
.breadcrumbwidget .breadcrumb li.active { color: #ccc; }
.breadcrumbwidget .breadcrumb a { color: #999; }
.breadcrumbwidget .breadcrumb a:hover { color: #ccc; }
.breadcrumbwidget .breadcrumb .divider { color: #666; }

/*main_left*/
#main_left{overflow:auto; position:absolute; z-index:3; top:64px; width:20%;bottom:0; left:0;background: url(../images/mainbg.png) 0 0 repeat; ;}
*html #main_left {top:0; left:0; height:100%; max-height:100%; width:20%; overflow:auto;position:absolute; z-index:3;}
.main_left_border{ border-right:1px solid #bbbbbb;height:100%; max-height:100%; }
/*mainmenu*/
.mainmenu li {min-height:38px; line-height:38px; font-size:14px; font-family:"微软雅黑";border-bottom:1px solid #a5a5a5;}
.mainmenu li a{min-height:38px;color:#666666;background:url(../images/menu_bg.png) repeat-x 0 0;  display:block;}
.mainmenu li a:hover{background:url(../images/menu_bg_hover.png) repeat-x 0 0; color:#666666;}
.mainmenu li img{ display:inline-block; float:right; margin-top:17px; margin-right:20px;}
.mainmenu li span{ margin-left:15px;  padding-left:18px;font-family: "微软雅黑";}
span.home_icon{background:url(../images/icon_one.png) no-repeat 0 3px;}
span.order_icon{background:url(../images/icon_two.png) no-repeat 0 4px;}
span.sat_icon{background:url(../images/icon_three.png) no-repeat 0 4px;}
span.hotel_icon{background:url(../images/icon_four.png) no-repeat 0 4px;}
/*navmenu*/
ul.navmenu li{  min-height:34px;  line-height:34px; background:url(../images/two_stage.png) 0 0 repeat-x;  font-family:"微软雅黑"; color:#666666;font-size:12px; border-top:1px solid #bbbbbb; border-bottom:0px; border-left:1px solid #fff; }
ul.navmenu li a{  display:block; min-height:34px; height:34px; line-height:34px;  background:url(../images/two_stage.png) 0 0 repeat-x; font-size:12px; font-family:"微软雅黑"; color:#666666; padding-left:30px;}
ul.navmenu li.navmenu_actvie{ background:#ffffff;}
ul.navmenu li.navmenu_actvie a{ background:#ffffff; color:#00A3C2;}
ul.navmenu li a:hover{ background:url(../images/two_stage_hover.png) 0 0 repeat-x;}
ul.navmenu li a span.add_nav{ margin-left:5px;  padding-left:18px;background:url(../images/add.png) no-repeat 0 2px;}
ul.navmenu li a span.reduce_nav{ margin-left:5px;  padding-left:18px;background:url(../images/reduce.png) no-repeat 0 2px;}
ul.navmenu li a span.none_nav{margin-left:5px;  padding-left:18px;background:url(../images/two_icon.png) no-repeat 0 2px;}
ul.navmenu li.navmenu_actvie a span.none_nav{ background:url(../images/two_icon_hover.png) no-repeat 0 2px;}

/*thirdmenu*/
ul.thirdmenu li{ min-height:34px; line-height:34px; background:none;background-color:#fff; border-bottom:none; border-left:1px solid #fff; }
ul.thirdmenu li a{ background:none; display:block; height:34px; line-height:34px;  background-color:#fff;font-size:12px; font-family:"微软雅黑"; color:#666666; padding-left:30px;}
ul.thirdmenu li a:hover{ background-color:#eaf5ff;}
ul.thirdmenu li a span{margin-left:23px;  padding-left:18px;background:url(../images/icon_10.png) no-repeat 0 4px;}
ul.thirdmenu li.thirdmenu_actvie a{ background-color:#dff0ff; color:#00237b;}
/*main_middle*/
#main_middle{overflow:auto; position:absolute; z-index:3;top:64px; width:0.7%;bottom:0; left:20%;text-align:center; background-color:#ececec; }
*html #main_middle {top:0; left:0; height:100%; max-height:100%; width:0.7%; overflow:auto;position:absolute; z-index:3; }
#main_middle img{ width:8px; height:60px; margin-top:320px; cursor:pointer;}

/*main_right*/
#main_right{overflow:auto; position:absolute; z-index:3; top:64px; width:79.3%;bottom:0; right:0; }
*html #main_right{top:0; right:0; height:100%; max-height:100%; width:79.3%; overflow:auto;position:absolute; z-index:3;}
.main_right_top{ position:fixed; width:100%;padding:0 20px;height:39px;line-height:39px; background:#ececec; border-bottom:1px solid #ccc; font-family:"微软雅黑"; z-index:1000;}
.main_right_top span{ color:#00737a; }
.main_right_top a{ color:#333;}
.main_right_body{padding:40px 20px;}


/*search_all*/
.search_all{ border:1px solid #ddd; padding:19px 20px 20px 20px; margin-bottom:25px; }
.search_one{ display:inline-block; float:left; padding-right:30px;}
.search_one label{ display:inline-block; font-size:14px;font-family:"微软雅黑"; color:#333333; line-height:34px;}
.search_one input{ width:150px;border:1px solid #ddd; line-height:26px; padding:3px 5px;font-size:14px;font-family:"微软雅黑"; color:#333333; background-color:#ffffff;}
.search_all:after{ display:block; content:"";clear:both;height:0; }
a.search_btn{ display:inline-block;  line-height:26px; padding:4px 25px; color:#00757f;background-color: #1CB0BE;font-family:"微软雅黑"; font-size:13px; color:#ffffff; }
a.search_btn:hover{background-color: #008a97;}

/*set_all*/
.set_all{ padding-bottom:10px;}
.sta_number{ display:inline-block; float: left;}
.sta_number p{font-size:14px;font-family:"微软雅黑"; color:#333333; line-height:36px;}
.sta_number p span{ color:#f40; font-weight:bold; padding:0 10px;}
.set_btn{ display:inline-block; float:right;}
a.set_btn_link{ display:inline-block;  line-height:26px; padding:2px 25px; color:#00757f;background-color: #1CB0BE;font-family:"微软雅黑"; font-size:13px; color:#ffffff;}
a.set_btn_link:hover{background-color: #008a97;}
.set_all:after{ display:block; content:"";clear:both;height:0; }

/*table*/
.user_manage{ padding:25px 0;}
table{ width:100%; border:1px solid #ddd;border-right:none; border-bottom:none; background:#fff; word-wrap: break-word; word-break: break-all;}
table tr th{ background:#f0efef;line-height:40px; min-height:40px; text-align:center; padding:0 6px; color:#333333; font-size:14px;font-family:"微软雅黑";border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}
table tr td{border:1px solid #ddd; border-left:none; border-top:none;  text-align:center; padding:0 6px; line-height:40px; min-height:40px; font-size:14px;font-family:"微软雅黑"; color:#333333;}
a.td_link{ color:#00A3C2; font-size:14px;font-family:"微软雅黑"; padding:0 10px;}
a.td_link:hover{ color:#ff6c00;}
table tr.tr_double td{ background-color:#f5f5f5;}
table tr:hover td{ background-color:#f2feff;}


/*page*/
.page_all{ margin:15px 0;}
.page{ float:right;}
.page ul li{ float:left; margin-left:10px;}
.page ul li a{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#5c5c5c; display:block; width:22px; height:22px; border:1px solid #e3e3e3; background-color:#eeeeee; text-align:center; line-height:22px;}
.page ul li a span.arrow_left{ display:block; width:5px; height:8px; background: url(../images/arrow_left.png) 0 0 no-repeat; margin:7px 0 0 9px;}
.page ul li a span.arrow_right{display:block; width:5px; height:8px; background: url(../images/arrow_right.png) 0 0 no-repeat; margin:7px 0 0 10px;}
.page ul li a:hover{ background-color:#1cb0be; border:1px solid #008a97; color:#ffffff;}
.page ul li.page_active a{ background-color:#1cb0be; border:1px solid #008a97;color:#ffffff;}
.page ul li a:hover span.arrow_left{ background: url(../images/arrow_left_hover.png) 0 0 no-repeat;}
.page ul li a:hover span.arrow_right{ background: url(../images/arrow_right_hover.png) 0 0 no-repeat;}

.pl_option{ display:inline-block; float:left;}
.pl_option a{ display:inline-block;  line-height:20px; padding:3px 15px; color:#00757f; background-color:#ddf2f4;font-family:"微软雅黑"; font-size:13px; border:1px solid #b0dbdf; margin-right:15px;}
.pl_option a:hover{ background-color:#fff8e4; border:1px solid #ffd4a1; color:#ff6c00;}



.creat_user{ padding:25px 0 0 0;}
.creat_user ul li label{ float:left; display:inline-block;font-family:"微软雅黑"; font-size:16px; line-height:32px; color:#333333; width:36%; text-align:right; margin-right:5px;}
.creat_user ul li{ clear:both; display:block; padding:10px 0;}
.creat_user ul li:after{ display:block; content:""; clear:both;}
.creat_user input[type="text"]{  display: inline-block; padding: 4px 6px;font-family:"微软雅黑";  font-size: 13px; height:24px;  line-height: 24px;  color: #333333;  vertical-align: middle;border: 1px solid #cccccc;border-radius: 3px 3px; background-color:#ffffff; width:36%;}

.base_error {padding: 2px 0 2px 22px;border: 1px solid #FFB533;background-color: #FFF5D1;font-family:"宋体";clear: both;margin-top: 0;width: auto;min-width: 180px;font-size:12px; color:#333333; line-height:20px; margin-left:40.4%; display: inline-block;}
.base_error i {float: left;width: 16px;height: 16px;margin-left: -17px;margin-top: 1px; background:url(../images/un_reg.png) no-repeat; background-position: 0 -321px;} 
.regist_btn{ padding-left:40.4%; border-top:1px solid #e3e3e3; padding-top:20px; margin-top:25px;}
.regist_btn input{ background: none; border:none; cursor: pointer;display: inline-block;width: 112px;height: 32px;background-color: #1cb0be;font-family: "微软雅黑";color: #FFF;line-height: 30px;text-align: center;font-size: 14px;margin-right:10px; }
.regist_btn input:hover{background-color: #008a97;}

a.return_btn{display: inline-block;width: 112px;height: 32px;background-color: #a1a1a1;font-family: "微软雅黑";color: #FFF;line-height: 30px;text-align: center;font-size: 14px;}
a.return_btn:hover{background-color: #848484;}
.creat_user ul li span {display: inline-block;line-height: 32px;font-family: "微软雅黑";color: #333;font-size: 15px;margin-left: 5px; width:40%;}

.creat_user ul.user_detail{ width:80%; margin:0 auto;}
.creat_user ul.user_detail li{ border-bottom:1px dashed #dddddd;}

.creat_user ul li.hotle_area_li{ padding-bottom:0px;}
.hotle_area_tab{ display:inline-block; float:left;}
.hotle_area_tab a{ display:inline-block;font-family:"微软雅黑"; font-size:16px; line-height:32px; color:#666666; padding-right:25px; background:url(../images/icon_u_03.png) 0 13px no-repeat; padding-left:12px;}
.hotle_area_tab a.hotle_area_active{ color:#008A97;background:url(../images/icon_i_03.png) 0 13px no-repeat;  }
.hotle_area_tab a:hover{ color:#008A97;background:url(../images/icon_i_03.png) 0 13px no-repeat;  }
.creat_user ul li select{font-family:"微软雅黑";  font-size: 13px; color: #333333;border: 1px solid #cccccc;  margin-top:3px;border-radius: 3px 3px; background-color:#ffffff; padding: 4px 6px;width:36%; }
.creat_user ul li select.city_name{width:15%; margin-right:10px;}

.online_img{ float:left; margin-right:15px; }
.online_img .book_img img{ float:left; width:168px;border:1px solid #CCC;}
.gall_file_fold {position: relative; clear:both;}
.gall_file_fold input.galleries_chose { display:block; cursor: pointer; border: none; background-color:#ffffff; width: 170px; height: 40px;font-family:"微软雅黑"; font-size:12px; line-height:40px; color:#ff5a00; text-align:center; border:1px solid #CCC;}
.gall_file_fold input.jquploader { display:block; cursor: pointer; font-size: 12px;margin: 0; padding: 0;position: absolute; top: 0px; left:0; opacity: 0; width: 170px;filter: alpha(opacity:0);padding-bottom:0;height: 40px;}
.creat_user ul li textarea{float:left; border:1px solid #e3e3e3;  width:36%; height:200px; padding:10px 10px;font-family:"微软雅黑"; font-size:13px;  line-height:24px;color:#333333; background-color:#ffffff;}
.online_img:after{ display:block; content:""; clear:both;}
a.book_img_delete{ display:block; width:20px; float:left; height:20px; background:url(../images/delete_category.png) 0 0 no-repeat; margin-left:10px;}
.book_img:after{ display:block; content:""; clear:both;}
.hotle_creat_title{ border-bottom:1px solid #83C4CB; margin-bottom:20px;}
.hotle_creat_title h1{font-family:"微软雅黑";  font-size: 16px; color: #00717E; font-weight:normal; line-height:36px;}
.creat_user ul li textarea.textarea_min{ height:100px;}


/*statistics_all*/
.statistics_all{padding: 25px 0 0 0;}
.hotel_tabs_box{border-bottom:1px solid #83c4cb;}
ul.hotel_tabs li{ float:left;border:1px solid #dddddd; margin-right:5px; border-bottom:none; }
ul.hotel_tabs li a{ display:block;font-family: "微软雅黑"; font-size:16px; line-height:36px; padding:0 15px; color:#333333; border-top:2px solid #ffffff; }
ul.hotel_tabs:after{ display:block; content:"";clear:both;height:0;}
ul.hotel_tabs li.tabs_current{ border:1px solid #83c4cb;border-bottom:none;}
ul.hotel_tabs li.tabs_current a{ color:#00717e; border-top:2px solid #83c4cb; font-weight:bold;}
ul.hotel_tabs li a:hover{ color:#00717e; text-decoration:underline;}
.statistics_one{ margin-top:25px; padding:15px 15px; border:1px solid #cccccc; width:700px;}
.statistics_one img{ width:700px;}


.choose_juris{ padding-left:36%; padding-bottom:10px;}
.choose_juris_one{ float:left; margin-right:20px; }
.choose_juris_one input[type=radio]{ margin-right:5px;}
.choose_juris_one select{font-family:"微软雅黑";  font-size: 13px; color: #333333;border: 1px solid #cccccc;  margin-top:3px;border-radius: 3px 3px; background-color:#ffffff; padding: 4px 6px;width:180px; }
.choose_juris_one label{display:inline-block;font-family:"微软雅黑"; font-size:14px; line-height:32px; color:#333333; }

/*admin_manage*/
.admin_manage{padding: 25px 0;}
.admin_manage_top{ border:1px solid #ddd; padding:19px 20px 20px 20px; margin-bottom:25px; }
.admin_manage_top label{ display:inline-block; font-size:14px;font-family:"微软雅黑"; color:#333333; line-height:34px;}
.admin_manage_top select{font-family:"微软雅黑";  font-size: 13px; color: #333333;border: 1px solid #cccccc;  margin-top:3px;border-radius: 3px 3px; background-color:#ffffff; padding: 4px 6px;width:180px; }
.admin_first input[type="checkbox"]{ width:18px; height:18px; float:left; margin-top:2px; }
.admin_first span{ display:inline-block; float:left; color:#1CB0BE; font-size:14px;font-family:"微软雅黑"; margin-left:5px; line-height:20px; }
.admin_first:after{ display:block; content:""; clear:both; height:0px;}
.admin_sencond{ padding-left:20px; border-left:1px #ddd dashed; margin-left:10px; padding-top:15px;}
.admin_sencond ul li{ display:block; margin-bottom:15px;}
.admin_sencond ul li input[type="checkbox"]{ width:18px; height:18px; margin-top:2px; float:left; }
.admin_sencond ul li span{float:left;  display:inline-block; color:#333333; font-size:14px;font-family:"微软雅黑"; margin-left:6px; line-height:20px; }
.admin_sencond ul li:after{ display:block; content:"";clear:both;height:0;} 
.admin_three{ margin-left:40px;}


